package com.koron.order.LineHomepage.bean.dto;

import com.koron.order.linedefect.base.bean.po.DefectBean;
import com.koron.order.linepatrol.base.bean.vo.PatrolDetailsVO;
import com.koron.order.overhaul.bean.dto.Equipment;
import com.koron.order.risk.base.bean.vo.LineRiskVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName: LineEquipmentDTO
 * @Description:
 * @Date: 2023/3/9
 * @Author: liyichen
 * @Version: 1.0
 **/
@Data
public class LineEquipmentDTO {

    @ApiModelProperty("设备基本信息")
    private Equipment equipment;

    @ApiModelProperty("风险管控信息")
    private List<LineRiskVO>  risks;

    @ApiModelProperty("缺陷记录信息")
    private List<DefectBean> defects;

    @ApiModelProperty("巡视工单记录信息")
    private List<PatrolDetailsVO> patrolPointPos;

}
